package com.lagou;

import com.lagou.bean.Resume;
import com.lagou.repository.ResumeRepository;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.ApplicationContext;

import java.util.List;

@SpringBootApplication
public class MongoRepositoryMain {

    public static void main(String[] args) {

        ApplicationContext applicationContext = SpringApplication.run(MongoRepositoryMain.class, args);
        ResumeRepository resumeRepository = applicationContext.getBean(ResumeRepository.class);

        for (int i = 0; i < 100; i++) {
            Resume resume = new Resume();
            resume.setName("resumetest" + i);
            resume.setExpectSalary(10000);
            resume.setCity("bj");
            resumeRepository.save(resume);
        }

        List<Resume> resumes = resumeRepository.findByExpectSalary(10000);
        for (Resume resume : resumes) {
            System.out.println(resume);
        }

    }

}
